wagon shed - French English Dictionary